10 Février 2012
La lettre d'avril 2009
- [RELATION CLIENT/FOURNISSEUR] Rien ne va plus entre SAP et ses clients
- [ÉCONOMIE] Cegid ne construit plus son avenir dans le BTP
- [SPÉCIAL CRISE] Les bonnes idées des entreprises se concrétisent en progiciels
- [INDICATEUR FEVRIER 2009] Les projets informatiques se décalent, pour combien de temps ?
- [GOUVERNANCE] Le marketing sert de guide à la communication de la DSI
- [MODÈLE ÉCONOMIQUE] Le logiciel libre se prend pour un simple service Web en mode Faas
- [TÉLÉCOMS] Le nouvel opérateur télécom indirect et dédié aux PME
- [CHRONIQUE DU CHASSEUR DE TÊTE] Petits conseils pour bien se faire chasser
- [REVUE DE DROIT] Le courriel fait sa place dans le Droit
- [DEVELOPPEMENT] La gestion de configuration logicielle fait partie de l’Application Life Management (ALM)
Archives
[DEVELOPPEMENT] La gestion de configuration logicielle fait partie de l’Application Life Management (ALM)
Dossier - la lettre d'avril 2009
De nombreuses entreprises sont aujourd’hui amenées à changer leur logiciel de gestion de configuration. But : rendre l'infrastructure d'Application Life Management compatible avec les anciennes méthodes de développement et avec les nouvelles méthodes agiles.
Dave Robertson, responsable du développement des activités de Perforce en Europe, au Moyen-Orient, en Afrique et en Australie, explique pourquoi.
Par Dave Robertson, spécialiste de la GCL, Vice président international de Perforce,
Dave Robertson, responsable du développement des activités de Perforce en Europe, au Moyen-Orient, en Afrique et en Australie, explique pourquoi.
Par Dave Robertson, spécialiste de la GCL, Vice président international de Perforce,
La gestion du cycle de vie des applications, qui implique la mise en œuvre d’un ensemble d’outils et de processus, suppose que les applications soient mises à la disposition des utilisateurs de façon organisée et efficace. La Gestion de la Configuration Logicielle (SCM) fait partie intégrante de tout bon environnement d’ALM car une Gestion de Configuration inappropriée est un facteur de risque important pour la gestion du cycle de vie des applications. En effet la Gestion de Configuration est un « réservoir » de fichiers, textes comme binaires, de leur histoire à chacun comme de leurs inter-relations au sein des applications et l’ensemble des modifications survenues lors du cycle de développement y est stocké.
Cette importance de la Gestion de Configuration au sein de l’infrastructure d’ALM est connue depuis longtemps, mais avec le développement des technologies Agiles la place de la GCL au sein de l’ALM est devenue essentielle.
Le modèle idéal englobe bonnes pratiques et processus de développement
Pour permettre cette double compatibilité, et maintenir ainsi tous les développements et les métadonnées en un seul lieu, Le modèle idéal d’ALM doit englober l’ensemble des bonnes pratiques d’un large ensemble de processus de développement. A ce titre la gestion des versions et la gestion des modifications apportées à chaque fichier sont essentielles. De plus, parce que différentes méthodes supposent l’utilisation de différents outils le logiciel de Gestion de configuration doit être compatible avec de multiples environnements de développement, différents langages de programmation, différents OS… Il doit aussi s’intégrer aisément avec les différents outils qui concourent à l’Application Life Management (outils de build, de suivi de bugs…). Enfin, pour de grandes sociétés qui mènent de nombreux projets, avec des centaines de milliers de développeurs répartis dans le monde entier, la Gestion de Configuration doit être capable de tenir la charge de très nombreux développements menés simultanément dans le monde.Pour aller plus loin
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique et infographie
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire